﻿/* CSS Document */
body { margin:0; padding:0; font:12px Verdana,Arial,Tahoma;color:#585151; line-height:25px; background:#ffffff url(../images/bg.gif) repeat-x;}
a { color:#585151; text-decoration:none;}
form{
	margin:0px;
	padding:0px;}
img{border:none;}
.org { color:#e75320; font-weight:bold;float:left;}
.red { color:#e75320;}
.blackw { font-size:14px; font-weight:bold; line-height:35px;}

.content { width:1002px; margin:0 auto; padding:0; }
.top { width:1002px; height:112px; color:#ffffff;background:url(../images/green_one.jpg) center no-repeat;}
.menu { width:1002px; height:45px; margin:0 -2px 0 0; padding:0;}
.menu ul { float:left; margin:0; padding:0;}
.menu ul li { float:left; width:110px; height:34px; list-style:none; padding-top:6px; background:url(../images/green_05.gif) right no-repeat; text-align:center; margin:0;}
.menu ul li a:link,.menu ul li a:visited { font-size:14px; color:#fff;}
.menu ul li a:hover { float:13px; color:#fbbb0e; font-weight:bold;}
h1{ background: url(../images/green_08.jpg) repeat-x; height:33px; margin:0; padding:7px 0 0 15px; float:left; width:987px; font-size:12px; font-weight:normal;}
.menu h1{ display:none;}

.search_k { background: url(../images/green_19.gif) center no-repeat;}
.input1 { width:130px; height:20px; border:0px; background:none; font-size:14px;}
.search { width:1002px; margin:0; padding:5px 0 0 0; height:25px; float:left;}
.search ul { width:320px; margin:0 0 0 0px; padding:0; float:left;}
.search ul li { list-style:none; float:left; padding:0 7px; margin:0;}


/* 左边 */
.left { width:212px; margin:7px 10px 5px 0px; float:left;}
.menuboder{margin:0px 0px 5px 0px; border:1px #e2dede solid; padding:0; clear:both;}
.menuboder h2 img{margin-top:10px;}
h2 { background:#e8e8e8; height:31px; margin:0; padding:0 5px 0 0; text-align:right; font-size:12px; font-weight:normal;}
.dhbg { margin:0px; background: url(../images/green_25.gif) repeat-x; width:87px; height:31px; text-align:center; color:#fff; padding:0; font-size:12px; font-weight:bold; float:left; clear:both;}
.greenone { color:#00703a;}
.menucd { width:100%; margin:0; padding:0;}
.menucd ul{ margin:0 ; padding:0;}
.menucd ul li { width:89%; padding-left:20px; margin:0; height:22px; list-style:none;font-size:13px; font-weight:bold; padding-top:8px;  border-bottom:1px #f1f1f1 solid;}
.menucd ul li a { font-size:13px; font-weight:bold;} 
.menucd dl { margin:0; padding:0;}
.menucd dd {border-bottom:1px #f1f1f1 solid;width:81%; padding-left:39px; margin:0; height:25px; list-style:none; padding-top:5px;}


.helpnew { width:94%; margin:3px auto; padding:0;}
.helpnew ul {margin:0; padding:0;list-style:none;}
.helpnew ul li { margin:0; padding:0; list-style:none; line-height:30px;_height:30px;}
.helpnew1 { width:94%; margin:0 auto; padding:0;}
.helpnew1 ul {margin:0; padding:0;}
.helpnew1 ul li { margin:0; padding:0; list-style:none; line-height:40px;}

/* 中间 */
.center { width:776px; margin:7px 0px 5px 0px; padding:0; float:left;}
.banner { width:776px; height:251px; margin:0px 0px 10px 0px;}
.productcp { width:492px; height:auto; margin:0px 7px 7px 0; padding:0; float:left;}
h3 { width:96%; height:20px; border-bottom:1px #bdbdbd dashed; font-size:12px; font-weight:bold; background:url(../images/green_44.gif) left no-repeat; padding-left:19px; margin:0;}
h3 span { float:right; margin-top:7px;}
.productcp ul { margin:0; padding:0;}
.productcp ul li{ margin:8px auto; padding:0; list-style:none; width:97%; clear:both;}
.productcp ul li dd { margin:0; padding:0; width:300px; float:left; line-height:30px;}
.cpbg{ background:url(../images/green_52.jpg) no-repeat; width:146px; height:142px; margin:0px 9px 9px 0px; padding-left:8px; padding-top:4px; float:left;}
.cpbg img{
	border:solid 1px #E4E4E4;
	padding:1px;}
.productcp1 { width:755px; height:auto; margin:0px auto; padding:0; }
.productcp1 ul { margin:0; padding:0;}
.productcp1 ul li{ margin:8px 3px; padding:0; list-style:none; width:370px; float:left;}
.productcp1 ul li dd { margin:0; padding:0; width:203px; float:left; line-height:30px;}

.productcp2 { width:755px; height:auto; margin:0px auto; padding:0; }
.productcp2 ul { margin:0; padding:0;}
.productcp2 ul li{ margin:8px 3px; padding:0; list-style:none; width:750px; float:left;}
.productcp2 ul li dd { margin:0; padding:0; width:350px; float:left; line-height:35px;}
.cpbg1 { border:1px #dcdcd8 solid; padding:3px; width:357px; height:281px; margin:5px 8px 5px 5px; float:left;}

.link { width:1003px; margin:5px auto; padding:0; float:left; border:1px #e2dede solid;}
.linktitle { width:35px; height:50px; background: url(../images/green_68.jpg) repeat-y; color:#fff; text-align:center;font-weight:bold; float:left; padding:5px 0px;}
.linktitle a { color:#fff; font-weight:bold;}
.link ul {margin:5px;padding:0px;}
.link ul li { display:block;margin:0px; padding:0 5px; float:left; list-style:none; white-space:nowrap;}

.right { width:275px; margin:0; padding:0; float:left;}
.case{ width:95%; margin:3px auto; padding-bottom:7px; clear:both; }
.case ul {margin:0; padding:0;}
.case ul li { margin:5px 3px; padding:0; list-style:none; text-align:center;float:left;}
.case ul li img { border:1px #babab8 solid;}

.cpgd{width:776px; margin:5px auto; padding:0; height:auto; float:left;} 
.cpgd ul { width:100%; margin:0; padding:0; float:left;}
.cpgd ul li { width:140px; margin:4px 4px; padding:0; float:left; text-align:center; list-style:none;}
.cpgd ul li img { border:1px #cecaca solid; padding:1px;}
.cpgd ul li a { display:block;}

.menucd1{ width:1003px; clear:both;margin:5px auto; padding:0; background:url(../images/green_73.jpg) repeat-x; height:27px; text-align:center; color:#fff;}
.menucd1 a { color:#fff;text-align:center; }
.menucdright { float:right;}
.menucdleft{ float:left;}

/*关于我们*/
.aboutmenu { width:189px; margin:5px auto; padding:0;}
.aboutmenu  ul {margin:0; padding:0;}
.aboutmenu  ul li { margin:5px auto; padding:0; list-style:none; line-height:30px; background:url(../images/aboutdhbg.jpg) 0 -30px; text-align:center;}
.aboutmenu  ul li a { font-size:13px; font-weight:bold;}
.aboutmenu  ul li a:hover {  background:url(../images/aboutdhbg.jpg); height:30px; font-size:13px; font-weight:bold; color:#fff; display:block;}

/*中间*/
.abouttitle { width:97%; margin:10px auto;}
.abouttitle1 { width:98%; margin:10px auto; padding:0; clear:both;}
.abouttitle1 ul{ margin:0; padding:0;}
.abouttitle1 ul li { width:196px; height:137px; border:1px #e2e2e2 solid; float:left; margin:1px 3px; list-style:none;}

.newstitle { width:97%; margin:10px auto;}
.newstitle ul { width:100%; margin:0; padding:0;}
.newstitle ul li { background:url(../images/news_07.jpg) bottom repeat-x; width:100%; margin:5px auto; height:145px; padding:0 0 20px 0; clear:both; list-style:none;}
.newspic { background:url(../images/news_03.jpg) center no-repeat; padding:9px 7px; width:178px; margin:0 7px 0 0; height:127px; text-align:center; float:left;}
.newstitle ul li dl { width:550px; float:left; color:#007843; font-weight:bold; margin:0; padding:0; line-height:35px;}
.newstitle ul li dl a { color:#007843; font-weight:bold;}
.newstitle ul li dl a:hover { color:#FF3300; font-weight:bold;}
.date { float:right; margin-right:10px;}
.newstitle ul li dd { width:550px; float:left; margin:0; padding:0; }

.newsmore { width:776px; margin:5px auto; padding:0; clear:both;}
.newleft{ width:381px; margin:0px 10px 0px 0px; border:1px #e2dede solid; padding:0; float:left;}
.newleft ul { width:95%; margin:5px auto; padding:0;}
.newleft ul li { width:100%; list-style:none; text-align:left; line-height:28px;}
.newright{ width:381px; margin:0px; border:1px #e2dede solid; padding:0; float:left;}
.newright ul { width:95%; margin:5px auto; padding:0;}
.newright ul li { width:100%; list-style:none; text-align:left; line-height:28px;}

.preview{margin:10px;padding:10px;overflow:hidden;background:#eee;}
.cont{padding:10px;}

.hidden{display:none;}

.scrolldoorFrame{margin:13px auto;overflow:hidden; clear:both;}
.scrolldoorFrame ul { margin:0; padding:0 0 0 10px;}
.scrollUl{overflow:hidden;_height:31px;line-height:31px; background:url(../images/show_18.jpg) bottom repeat-x; margin:0; padding:0;}
.scrollUl li{float:left; margin:0 3px; padding:0; list-style:none;}
.bor03{border-top-width:0px;}
.sd01{cursor:pointer;margin:5px 0px;padding:5px 3px;font-weight:bold; background:url(../images/show_14.jpg) center no-repeat; text-align:center; width:89px; height:32px;color:#333333;}
.sd02{cursor:pointer;border:0px solid #CCC;margin:5px 0px;padding:5px 3px;text-align:center; width:89px; height:32px; background:url(../images/show_16.jpg) center no-repeat; color:#333333;}

.foot { width:1003px; margin:0 auto; padding:0; text-align:center;}

.cont{
	MIN-HEIGHT:200px;HEIGHT:auto !important; _height:200px;}
.cont h4{
	font-size:18px;
	text-align:center;
	font-weight:bolder;
	margin:0px;
	}
.cont .zaiyao{
	border:solid 1px #D5D5D5;
	background:#F7FCFD;
	padding:0px 15px;
	font-size:14px;
	color:#838383;}
.cont .dh{
	text-align:center;
	margin:7px auto;}
.cont .info{
	padding:15px 0px;
	width:728px; overflow:hidden;
	}
.pagelist{
	text-align:center;}/*热门搜索关键词*/
.textoverflow{   
  
    display:block;   
  
    width:600px;   
  
    margin: 0px 0px 0px 3px;   
  
    white-space: nowrap;   
  
    overflow: hidden;   
  
    float: left;   
  
    -o-text-overflow: ellipsis;    /**//* for Opera */  
  
    text-overflow: ellipsis;        /**//* for IE */  
  
}   
  
.textoverflow:after{ content: ""; }/**//* for Firefox */  
  
@media all and (min-width: 0px){ .textoverflow:after{ content:""; }/**//* for Opera */ } 

/********************massage**************************/
.massage ul{
	margin:0px;
	padding:0px;
	margin-left:10px;
	list-style:none;}
.massage .title{
	font-size:12px;
	text-align:left;
	margin-left:10px;
}
.massage .msgtotal{
	color:red;
	margin:auto 5px;}
.massage .msg span{
	font-weight:normal;
	color:#666;
}
.massage_top{
	padding:0px 10px;
	background-color:#f6f6f6;
	border:1px solid #d5d5d5;
	margin:0px 10px;
	padding-top:10px;
	margin-bottom:10px;
}

.massage_top .msg{
	text-align:left;
	margin:10px 0px;
	background-color:#ecf2f5;
	border:1px solid #c7dbe5;
	height:30px;
	line-height:30px;
	font-weight:normal;
	padding:0px 10px;
	font-size:12px;
}
.massage_top .title{
	font-size:12px;
	font-weight:normal;
	text-align:left;
}

.massage_word{
	padding-top:10px;
	text-align:left;
	margin:0px 0px 10px;
	background-color:#FFF;
	border:1px  solid #e1e1e1;
}
.z{
	width:80px;
	display:block;
	text-align:right;
	float:left;
}
.l{color:#999;
	margin-left:10px;
}
.massage_word li {
	display:block;
	line-height:30px;
	clear:both;
	padding:0px 0px 10px;
}
.s{border:1px solid #CCC;
}
.t{margin-top:5px;}

.questions{
	background-color:#ecf2f5;
	border:1px solid #c7dbe5;
	padding:0px 10px;
	text-align: left;
	margin-bottom:1px;
}
.y{
	text-align:right;
	text-decoration:underline;
}
.questions span{
	color:#F60;
	font-weight:bold;
	margin-right:5px;
	
}
.answer{
	background-color:#ffffff;
	border:1px solid #c7dbe5;
	padding:0px 10px;
	text-align: left;
	margin-bottom:10px;
}
.answer span{
	color:#900;
	font-weight:bold;
	margin-right:5px;
	
}
.pro_search{}
.pro_search .title{font-size:12px;text-align:left;margin-left:10px;}
.pro_search ul { margin:0; padding:0;}
.pro_search ul li{ margin:8px auto; padding:0; list-style:none; width:97%; clear:both;}
.pro_search ul li dd { margin:0; padding:0; width:540px; float:left; line-height:30px;}
.pro_search .noinfo{margin-left:20px;}
.pro_search .noinfo li{background:url(../images/cr.gif) no-repeat; text-indent:12px; background-position:0px 6px;}

.sitemap{font-size:14px;}
.sitemap ul{list-style:none;}
.sitemap ul li{ display:block; margin:auto; display:inline; clear:both; float:none;}
.sitemap ul ul{list-style:none; line-height:25px;}
.sitemap ul ul li{_height:20px; white-space:nowrap;}
.sitemap ul dl dd{float:left; line-height:25px; _height:25px; white-space:nowrap; padding:auto 10px;}


.QQbox {
	Z-INDEX: 99; RIGHT: 0px; WIDTH: 178px; POSITION: absolute; TOP: 40px
}
.QQbox .press {
	RIGHT: 0px; WIDTH: 33px; CURSOR: pointer; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; POSITION: absolute; HEIGHT: 158px; BORDER-BOTTOM-STYLE: none
}
.QQbox .Qlist {
	BACKGROUND: url(http://www.kebhg.com/images/qq/qq_listbg.gif) repeat-y -155px 0px; LEFT: 0px; WIDTH: 145px; POSITION: absolute
}
.QQbox .Qlist .t {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .b {
	FONT-SIZE: 1px; FLOAT: right; WIDTH: 145px; HEIGHT: 6px
}
.QQbox .Qlist .t {
	BACKGROUND: url(http://www.kebhg.com/images/qq/qq_listbg.gif) no-repeat left 50%
}
.QQbox .Qlist .b {
	BACKGROUND: url(http://www.kebhg.com/images/qq/qq_listbg.gif) no-repeat right 50%
}
.QQbox .Qlist .con {
	BACKGROUND: #fff; MARGIN: 0px auto; WIDTH: 90%
}
.QQbox .Qlist .con H2 {
	BORDER-RIGHT: #3a708d 1px solid; BORDER-TOP: #3a708d 1px solid; BACKGROUND: url(http://www.kebhg.com/images/qq/qq_listbg.gif) repeat-y -163px 0px; FONT: bold 12px/22px "宋体"; BORDER-LEFT: #3a708d 1px solid; COLOR: #fff; BORDER-BOTTOM: #3a708d 1px solid; HEIGHT: 22px; TEXT-ALIGN: center
}
.QQbox .Qlist .con UL {
	margin:15px 0px; padding:0px;
}
.QQbox .Qlist .con UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; BACKGROUND: #ffffff; PADDING-BOTTOM: 0px; PADDING-TOP: 5px; HEIGHT: 20px; text-align:center;
}
.QQbox .Qlist .con UL LI.odd {
	BACKGROUND: #fff
}